// const pxtorem = require("postcss-pxtorem");
module.exports = {
    publicPath: './',
    lintOnSave: false,
    // 配置反向代理
    devServer: {
    // host: "192.168.61.127",
    //   proxy: {
    //       '/api': {
    //           target: '192.168.61.127/',
    //           ws: true,
    //           changeOrigin: true,
    //           pathRewrite: {
    //               '^/api': ''
    //           }
    //       }
    //   },
      // 开启https 访问时使用https://172.31.120.61:8081 
      // https://localhost:8081 也可以访问，不过自带info请求会报错 不清楚具体原因
      // https: true
    },
    // webpack配置
    chainWebpack: config => {
      if (
        process.env.NODE_ENV === "production" ||
        process.env.NODE_ENV === "stage"
      ) {
        config.output.filename("js/[name].[hash].js").end();
        config.output.chunkFilename("js/[name].[hash].js").end();
      }
    },
    css: {
        loaderOptions: {
          // postcss: {
          //   plugins: [
          //     pxtorem({
          //       // exclude: /(node_module)/,
          //       selectorBlackList: [".vant"],
          //       rootValue: 75,
          //       propList: ["*"]
          //     })
          //   ]
          // },
          less: {
            // 若 less-loader 版本小于 6.0，请移除 lessOptions 这一级，直接配置选项。
            lessOptions: {
              modifyVars: {
                'text-color': '#111',
                "nav-bar-height": "80px"
              },
              javascriptEnabled: true
            },
          },
        },
    },
}